約 6,569,467 件
https://w.atwiki.jp/linuxwotamesu/pages/23.html
ここは、CentOS 6.2 向け仮想マシンの情報。 オペレーティングシステムは「Linux」で、バージョンは「RedHat」とした。 ストレージ容量は 5GB とし、Solid-state Drive にチェックした。VMware Player で 3GB としたら、CentOS のインストーラに少ないと怒られた。 割り当てメモリは 1GB とした。 ホストPCが VT 未サポートなので、アクセラレーションの仮想化支援機構はすべてチェックを外した。 オーディオ、USBは無効化した。 シリアルポートは1を有効とし、ポートモードは「ホストにパイプ」とした。 ネットワークはアダプタ2を有効とし、割り当てを「ホストオンリーアダプタ」とした。 イントールは、仮想マシンの CD-ROM にダウンロードしておいた CentOS-6.2-i386-minimal.iso を設定して、起動する。 すると、自動でインストールが開始される(終わると、仮想マシンの CD-ROM からはイジェクトされている)。 途中の選択肢での選択は以下。 ディスクチェック→スキップ インストール→Basic ディスクの内容が消えるよ?→消してよし インストール完了時のディスク消費は以下のような感じ。1GBどこいった? 追記 スワップ領域となっていた。 [root@vbox01 ~]# df Filesystem 1K-ブロック 使用 使用可 使用% マウント位置 /dev/mapper/vg_vbox01-lv_root 2644760 553380 1957032 23% / tmpfs 515468 0 515468 0% /dev/shm /dev/sda1 495844 38101 432143 9% /boot [root@vbox01 ~]# ここで編集
https://w.atwiki.jp/server_c3/pages/14.html
http //d.hatena.ne.jp/p4life/20090413/1239624784 を参考にCentOSで仮想環境PCを創り上げる。 注意:net-installディスクではなくCentOS-5.6-i386-bin-DVD.iso などのように完全版のDVDを使ったほうが良い。
https://w.atwiki.jp/skamada/pages/14.html
1. ログインユーザIDの登録 [root@hogehoge ~]# useradd oss_admin pass[root@hogehoge ~]# passwd oss_admin Changing password for user oss_admin. New UNIX password BAD PASSWORD it is based on a dictionary word Retype new UNIX password passwd all authentication tokens updated successfully. [root@hogehoge ~]# 2. SSHログイン許可グループの制限 rootになれるユーザを管理者のみにする [root@hogehoge ~]# usermod -G wheel oss_admin [root@hogehoge ~]# cp -p /etc/pam.d/su /etc/pam.d/su.ORG [root@hogehoge ~]# vi /etc/pam.d/su #auth required pam_wheel.so use_uid ↓ auth required pam_wheel.so use_uid [root@hogehoge ~]# diff /etc/pam.d/su /etc/pam.d/su.ORG 6c6 auth required pam_wheel.so use_uid --- #auth required pam_wheel.so use_uid [root@hogehoge ~]# 3. パッケージ管理システム設定 RPMパッケージのインストール・アンインストールを行うyumの初期設定を行う ※ 以下に示す理由によりyum-updatesdを停止しておく § デフォルトで1時間ごとにアップデートチェックを行うようになっており、手動によるパッケージインストールと競合するとインストールが失敗する § 大量にメモリを消費する(約10MB以上使用) [root@hogehoge ~]# /etc/rc.d/init.d/yum-updatesd stop ← yum-updatesd削除 yum-updates を停止中 [ OK ] [root@hogehoge ~]# yum -y remove yum-updatesd ← yum-updatesd削除 Loaded plugins fastestmirror Setting up Remove Process Resolving Dependencies -- Running transaction check --- Package yum-updatesd.noarch 1 0.9-2.el5 set to be erased -- Finished Dependency Resolution Dependencies Resolved ======================================================================================================================= Package Arch Version Repository Size ======================================================================================================================= Removing yum-updatesd noarch 1 0.9-2.el5 installed 55 k Transaction Summary ======================================================================================================================= Remove 1 Package(s) Reinstall 0 Package(s) Downgrade 0 Package(s) Downloading Packages Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Erasing yum-updatesd 1/1 Removed yum-updatesd.noarch 1 0.9-2.el5 Complete! [root@hogehoge ~]# yum -y install yum-fastestmirror ← fastestmirrorプラグインインストール ※インストールパッケージダウンロード時の最適ミラーサイトを自動選択するようにする Loaded plugins fastestmirror Determining fastest mirrors * addons ftp.yz.yamagata-u.ac.jp * base ftp.yz.yamagata-u.ac.jp * extras ftp.yz.yamagata-u.ac.jp * updates ftp.yz.yamagata-u.ac.jp addons | 951 B 00 00 addons/primary | 202 B 00 00 base | 2.1 kB 00 00 base/primary_db | 1.6 MB 00 51 extras | 2.1 kB 00 00 extras/primary_db | 188 kB 00 10 updates | 1.9 kB 00 00 updates/primary_db | 896 kB 00 36 Setting up Install Process Package yum-fastestmirror-1.1.16-14.el5.centos.1.noarch already installed and latest version Nothing to do [root@hogehoge ~]# yum -y update ← インストール済パッケージの一括アップデート ※大量のパッケージのダウンロード/アップデートを行うため時間がかかる Loaded plugins fastestmirror Loading mirror speeds from cached hostfile * addons ftp.yz.yamagata-u.ac.jp * base ftp.yz.yamagata-u.ac.jp * extras ftp.yz.yamagata-u.ac.jp * updates ftp.yz.yamagata-u.ac.jp Setting up Update Process Resolving Dependencies Running transaction check Package NetworkManager.i386 1 0.7.0-10.el5_5.2 set to be updated ・ ・(30分~60分程度) ・ tcsh.i386 0 6.14-17.el5_5.2 tzdata.i386 0 2010l-1.el5 udev.i386 0 095-14.21.el5_5.1 xorg-x11-server-Xvfb.i386 0 1.1.1-48.76.el5_5.2 xulrunner.i386 0 1.9.2.13-3.el5 xulrunner-devel.i386 0 1.9.2.13-3.el5 Complete! [root@hogehoge ~]# yum -y install yum-cron ← yum-cronインストール Loaded plugins fastestmirror Loading mirror speeds from cached hostfile * addons ftp.yz.yamagata-u.ac.jp * base ftp.yz.yamagata-u.ac.jp * extras ftp.yz.yamagata-u.ac.jp * updates ftp.yz.yamagata-u.ac.jp addons | 951 B 00 00 base | 2.1 kB 00 00 extras | 2.1 kB 00 00 updates | 1.9 kB 00 00 Setting up Install Process Resolving Dependencies Running transaction check Package yum-cron.noarch 0 0.6-1.el5.centos set to be updated Processing Dependency yum-downloadonly for package yum-cron Running transaction check Package yum-downloadonly.noarch 0 1.1.16-14.el5.centos.1 set to be updated Finished Dependency Resolution Dependencies Resolved ======================================================================================================================= Package Arch Version Repository Size ======================================================================================================================= Installing yum-cron noarch 0.6-1.el5.centos extras 15 k Installing for dependencies yum-downloadonly noarch 1.1.16-14.el5.centos.1 base 11 k Transaction Summary ======================================================================================================================= Install 2 Package(s) Upgrade 0 Package(s) Total download size 26 k Downloading Packages (1/2) yum-downloadonly-1.1.16-14.el5.centos.1.noarch.rpm | 11 kB 00 00 (2/2) yum-cron-0.6-1.el5.centos.noarch.rpm | 15 kB 00 00 Total 36 kB/s | 26 kB 00 00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing yum-downloadonly 1/2 Installing yum-cron 2/2 Installed yum-cron.noarch 0 0.6-1.el5.centos Dependency Installed yum-downloadonly.noarch 0 1.1.16-14.el5.centos.1 Complete! [root@hogehoge ~]# /etc/rc.d/init.d/yum-cron start ← パッケージ自動更新起動 Enabling nightly yum update [ OK ] [root@hogehoge ~]#chkconfig yum-cron on ← パッケージ自動更新自動起動設定 [root@hogehoge ~]# chkconfig --list |grep yum-cron yum-cron 0 off 1 off 2 on 3 on 4 on 5 on 6 off
https://w.atwiki.jp/saritote/pages/13.html
DVD作成 ミラーサイト(ftp.riken.jp/Linux/centos/)からダウンロード isoイメージのあるパスは、5.5/isos/i386/ CentOS-5.5-i386-bin-DVD.isoをダウンロードする ちょっと時間がかかります DVDドライブの無いPCに入れる場合は、CD-R版を作成する CentOS-5.5-i386-bin-*of7.iso(ただし、*は1~7の7枚分)をダウンロード CD-Rを7枚も使うのはイヤな場合はネットインストールする CentOS-5.5-i386-netinstall.isoをダウンロード ダウンロードしたisoファイルをDVD-R(またはCD-R)に焼く ライティングソフトを使って、isoイメージを焼きます ファイルとして焼いてしまうと使えないので注意 DVDから起動 CentOSロゴ画面 とりあえずEnterキー CD Found画面 メディアチェックは行わないので、Skipを選択 GUIのセットアップ画面 Next 言語の選択 Japanese(日本語)を選択 次の画面から日本語で表示されるようになる キーボードの選択 キーボードは日本語を選択 パーティショニング 選択したドライブ上のすべてのパーティションを削除してデフォルトのレイアウトを作成 パーティション変更の警告 警告が出るので、はい ネットワークの設定 eth0を起動時にアクティブ 編集を押してEnable IPv6 supportのチェックを外す→IPv4だけを使う DHCPのままで次へ タイムゾーン 適宜(アジア/東京) システムクロックでUTCを使用のチェックを外す rootパスワード rootのパスワードを決める パッケージ選択 Desktop-Gnomeのチェックを外す とりあえず、何も追加しない インストールの確認 次へを押してインストール開始 しばらく待つ ひたすら待つ インストールの完了 DVDが排出されたら、取り出して、再起動
https://w.atwiki.jp/internetwiki/pages/19.html
CentOS7のkickstartでfloppyが使えなくなった話 CentOS7のkickstartでfloppyが使えなくなった話 こんな感じで実行。 # virt-install --name CentOS7 --autostart --vcpus=2 --ram 2048 --cdrom /var/lib/libvirt/isos/CentOS-7.0-1406-x86_64-DVD.iso \ --disk /var/lib/libvirt/images/CentOS7.qcow2 --disk /var/lib/libvirt/images/centos7-floppy.img,device=floppy \ --network bridge=br0,model=e1000 --graphics vnc,port=5900,listen=0.0.0.0,keymap=ja boot linux text ks=floppy なんかうまくいかない・・・ (普通にテキストインストールが実行される) ちゃんとredhatのサイト https //access.redhat.com/documentation/ja-JP/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/chap-anaconda-boot-options.htmlで調べてみた。 キックスタート起動オプション inst.ks= インストールの自動化に使用するキックスタートファイルの場所を入力します。 inst.repo で有効ないずれかの形式を使用して場所を指定することができます。 詳細は、インストールソースを指定する を参照してください。 で、インストールソースには何が使えるって? 表20.1 インストールソース インストールソースオプションの形式 CD/DVD ドライブ、指定なしinst.repo=cdrom CD/DVD ドライブ、指定ありinst.repo=cdrom device ハードドライブinst.repo=hd device /path HTTP サーバーinst.repo=http //host/path HTTPS サーバーinst.repo=https //host/path FTP サーバーinst.repo=ftp //username password@host/path NFS サーバーinst.repo=nfs [options ]server /path #8288; デフォルトでは NFS プロトコルバージョン 3 が使用されます。 別バージョンを使用する場合は options に+nfsvers=X を追加します。 フロッピー使えないやんけ・・・ しょうがないからfloppyやめて普通のディスクとして実行。 # virt-install --name CentOS7 --autostart --vcpus=2 --ram 2048 --cdrom /var/lib/libvirt/isos/CentOS-7.0-1406-x86_64-DVD.iso --disk /var/lib/libvirt/images/CentOS7.qcow2 --disk /var/lib/libvirt/images/centos7-floppy.img --network bridge=br0,model=e1000 --graphics vnc,port=5900,listen=0.0.0.0,keymap=ja これだとデバイスちゃんと指定しないといけないから何通りか試さないといけないんだよな・・・ とりあえず一番可能性高そうなsdbでやってみるか・・・ boot linux text ks=hd sdb /ks.cfg うまくいったやんけ! ついでにkickstartファイルのbootloaderの所をこんな感じにしとくと、シリアル接続するのに後でgrubの設定変更する手間が省ける。 bootloader --append="console=ttyS0" --location=mbr かしこ。
https://w.atwiki.jp/internetwiki/pages/20.html
仮想マシンマネージャーのGUIでマウスがうまく動かない bridgeの設定を変更すると仮想ノードがネットワークから切断されて復帰しない CentOS7のKVMでBIOS出力がコンソールに出なくなった 仮想マシンマネージャーのGUIでマウスがうまく動かない 要はこれ https //blog.radler.jp/2017/05/24/remote-console-%E3%81%A7%E3%83%9E%E3%82%A6%E3%82%B9%E3%81%8C%E5%90%B9%E3%81%A3%E9%A3%9B%E3%81%B6%E4%BB%B6%E3%81%AE%E5%AF%BE%E7%AD%96/ マウスを動かすと吹っ飛びまくるんですけど、元々USBコントローラーは追加されてるし、念の為USBマウスを追加してみたけど現象変わらず。 調べてみたらこんな情報が。 https //www.linuxquestions.org/questions/slackware-14/mouse-cursor-in-kvm-guest-4175575243/ 英語はよく分からないけどなんかタブレットを追加してみろって書いてあるように見えるので、仮想マシンマネージャーからタブレットを追加。 virsh editで以下の様な行の追加でも良い。 input type= tablet bus= usb ちゃんと動くようになった! bridgeの設定を変更すると仮想ノードがネットワークから切断されて復帰しない bridgeに仮想ノードを接続したままbridgeのup(設定変更)等を行うと、仮想ノードとbridgeの接続が切れて自動的には復帰しません。(当たり前と言えば当たり前かもしれませんが) もし接続が切れてしまったら一度仮想ノードをシャットダウンしてから起動する(再起動では復旧しません)か、以下のようなipコマンドで、切れてしまった接続を復旧させる必要があります。 # ip link set dev vnet0 up # ip link set dev vnet0 master br100 vnet0は仮想ノードごとに生成されるので、それぞれに対応した物を使って設定して下さい。 一度安定稼働を始めたら滅多にbridgeの設定変更などはしないと思いますので、実運用上はあまり問題にならないかもしれませんが注意して下さい。 CentOS7のKVMでBIOS出力がコンソールに出なくなった CentOS7になってからゲストマシンのインストール時、インストーラーのプロンプトとかブートローダーの選択とかがコンソール出力されなくなりましたね。 # /usr/libexec/qemu-kvm -serial pty -nographic ↑を実行した後にptyに繋いだら、CentOS6だとqemu-kvmのBIOSの出力が見えたけど、CentOS7だと見えませんでした。 回避方法が無いか調べてみたけどよく分からないので諦めました。 CentOS6時代はインストーラーのプロンプトに boot linux ks=floppy console=ttyS0 とかやってたんですが、それができなくなりました。 GUIのツールも充実してきてるし、もしくはVNCでも使えばいいのかもしれないですが、なんかCentOS7になってからお手軽感が急激に減退しましたね。めんどくさい。 ちな、virt-installでVNC使う場合のコマンド例はこんな感じ。 # qemu-img create -f qcow2 /var/lib/libvirt/images/CentOS7.qcow2 40G # virt-install --name CentOS7 --autostart --vcpus=2 --ram 2048 --cdrom /var/lib/libvirt/isos/CentOS-7.0-1406-x86_64-DVD.iso --disk /var/lib/libvirt/images/CentOS7.qcow2 --network bridge=br0,model=e1000 --graphics vnc,port=5900,listen=0.0.0.0,keymap=ja Firewall解除するの忘れないようにね。 実行後、ホストOSの5900番にVNCで繋ぎます。
https://w.atwiki.jp/bagpack/pages/16.html
設定でつまづいたところなど Mercurialのインストール MercurialのリポジトリのWeb公開法hgweb.configの設定 redmineのインストールredmineでGmailのSMTPサーバを使ってメール送信 PHP5.3+のインストール Webからアクセスするために必要なパーミッションについてhtpasswdファイルの置いてあるディレクトリのパーミッション yumでrpmforgeを利用 testlink postfixqueから削除 fail2ban checkinstall capistranossh秘密鍵の指定方法 sshの-tオプションに相当する設定 設定でつまづいたところなど まずはネットワークの問題。 これは、NAT用のカードとホストオンリーアダプタ用のカードの2枚挿しが一番楽。 ホストオンリーの方に静的IPを割り振っておく。 気をつけるべきは、/sys/resolv.confの自動書き換え。 ホストの方のDNSにしようとしてくるので、 /etc/sysconfig/network-scripts/ifcfg-eth0 と /etc/sysconfig/network-scripts/ifcfg-eth1 の両方(DHCP設定になっている方だけでいいかもしれませんが)に PEERDNS=no DNS1=192.168.0.1 を追記。 あと、これはまだ試していないけれどntp.confが勝手にかきかわるのを防ぐには、 DHCPCDARGS="-N" と追記すればいいらしい。 Mercurialのインストール gccとpythonの開発用コンポーネントを入れる yum -y install gcc python-devel pythonパッケージ管理ソフトeasy_installを入れる wget http //peak.telecommunity.com/dist/ez_setup.py python ez_setup.py Mercurialのインストール easy_install Mercurial MercurialのリポジトリのWeb公開法 mercurial-serverや、hg serveを使うなど様々な方法があるけれど、hgwebdir.cgiを使うのが一番楽だと思った。 参考資料 [追記:2010/09/26] mercurialの最近のバージョンではhgwebdir.cgiはhgweb.cgiに統合されているような気がする。 (ソースに含まれなくなったうえに、hgweb.cgiでもレポジトリの一覧を表示するようになっている) hgweb.configの設定 [collections]は、設定したpath以下に存在するレポジトリを一覧表示してくれる。 [collections] repositories/ = /home/vcs/hg/repos/ [paths] hoge = /home/vcs/hg/repos/hoge [web] style = gitweb push_ssl = true allow_push = * [trusted] users = daemon groups = daemon redmineのインストール この公式マニュアルを参考にして、ruby,rails及びrackのバージョンを対応したものにしないと酷い目にあう。 公式リファレンス大事ですね。 あとこちらのインストール手順も参考に。 1.0.0以上を入れる場合は、微妙に違うところがあるのでこちらも参考に。 redmineでGmailのSMTPサーバを使ってメール送信 1.8系のRubyでは、TLSによるメール送信をサポートしていないので、対応するためのプラグインをいれなければいけない。 詳細はこちら PHP5.3+のインストール centos5の標準レポジトリだとPHP5.16とかなので、次のページを参考にしてインストール その後は、php.iniをまるまる置き換えてから、細かい設定(date.timezoneとか)を変える。 まるまる置き換えるには、 mv /etc/php.ini /etc/php.ini.old cp /usr/share/doc/php-common-5.3.4/php.iin-production /etc/php.ini Webからアクセスするために必要なパーミッションについて httpd.confに次のように書いてある。 守らないと403地獄に落ちる。 # UserDir The name of the directory that is appended onto a user s home # directory if a ~user request is received. # # The path to the end user account public_html directory must be # accessible to the webserver userid. This usually means that ~userid # must have permissions of 711, ~userid/public_html must have permissions # of 755, and documents contained therein must be world-readable. # Otherwise, the client will only receive a "403 Forbidden" message. # # See also http //httpd.apache.org/docs/misc/FAQ.html#forbidden # htpasswdファイルの置いてあるディレクトリのパーミッション 770以上ないとapacheがアクセス出来ないかも yumでrpmforgeを利用 CentOS5の標準レポジトリだと様々なパッケージのバージョンが低い。 そういうときは、rpmforgeを利用すると最新バージョンをyumからのインストールが可能となる。 yumに優先度設定用のプラグインを導入 次ののページを参考にyum-prioritiesを導入してレポジトリ毎の優先度を設定できるようにする。 標準レポジトリの優先度を1に設定 # vi /etc/yum.repos.d/CentOS-Base.repo を書き換えて、priority=1にする。 rpmforgeの導入 http //packages.sw.be/rpmforge-release/ から最新バージョンを探して、 # rpm -ivh http //対象のrpm 続いて、GPGキーのインストール #wget http //apt.sw.be/RPM-GPG-KEY.dag.txt #rpm --import RPM-GPG-KEY.dag.txt 標準レポジトリとの競合をさけるために普段は無効にしておく。 # vi /etc/yum.repos.d/rpmforge.repo のenable=0にする。 使うときは、 # yum --enablerepo=rpmforge --disablerepo=base install subversion などなど。 わざわざbaseを無効にしなくても、rpmforgeの優先度上にすれば問題ないかもしれない。 testlink インストール時に、新規インストールを選択しているにも関わらず、なぜかupgradeで処理されるときの対策。 次のソースを書き換える。 install/installNewDB.phpの99行目付近の、 $install = $_SESSION[ isNew ]; を $install = true; とする。 postfix SMTPサーバが起動せず、/etc/var/maillogに次のように記録されている場合、 fatal no SASL authentication mechanisms 必要なアプリケーションがたりていないっぽいので、 yum install cyrus* でインストール。 個々のユーザにメールディレクトリを作成 mkdir -p ./Maildir/{new,cur,tmp} chmod -R 700 ./Maildir/ queから削除 /usr/sbin/postsuper -d ALL deferred fail2ban hostsdenyは設定が簡単だけれどTCP Wrapperに対応していないソフトだとどうしようもないっぽいのでfail2ban一本でいいかも checkinstall 全部rpm管理したるぞ!というときに便利 capistrano デプロイツール。デーモンとかいれなくていいので楽だし、便利。 ssh秘密鍵の指定方法 ssh_options[ keys] = %w(/home/username/.ssh/keyname) sshの-tオプションに相当する設定 deploy.rbに次の行を追加。 default_run_options[ pty] = true
https://w.atwiki.jp/snagplaces/pages/13.html
最終更新日時:2009年11月17日 (火) 11時32分15秒[編集] ASUStek EeeBOX B202にCentOSをインストールしたときの作業記録です。 記事リスト EeeBOX B202のハードウェア情報 使用感メモ(順不同) 記事リスト Apache 2.2.3のインストール CentOSのインストール Clam AntiVirusでウイルス対策 CTU(100M-S)のネットワーク設定 DenyHostsでSSHブルートフォースや辞書攻撃を阻止 ffmpegでストリーミング配信 fswebcamでUVC静止画撮影 gspcaでQcam Connect認識 ieServer.netのドメイン自動更新 luvcviewでUVC動画撮影 Mailmanでメーリングリスト実験 mjpeg-streamerでストリーミング配信 NTPで時刻同期 pacoでソースパッケージ管理 phplistでメールマガジン構築実験 rep2-expackでユビキタスな2chビューアへ SELinuxの無効化 TeraTerm 4.61でSSH接続 Vimでviをより便利に vsftpでFTP転送 yumで万能パッケージ管理 ネットワーク構成 バッファローコクヨサプライ BSW13K05HBK を認識させる ホスト名とネットワークの設定 ユーザ作成あれこれ 不要そうなサービスの停止 便利そうなコマンド集 有線LAN:RTL8111/RTL8168Bの認識 無線LAN:RaLink 0781の認識 EeeBOX B202のハードウェア情報 ※一部lspciの値から取ってきています。 製品情報 http //eeepc.asus.com/jp/product5.htm OS Microsoft Windows XP Home, Express Gate CPU Intel Atom N270 1.6GHz (2ndCache 512KB, HT yes, Intel-VT no, IA64 no) Chipset Intel 945GSE Express + 82801GBM(ICH7-M) Memory 1GB(PC4200(533MHz)SO-DIMMx2(1)) HDD 82801GBM/GHM SerialATA 80GB 5400rpm Sound Realtek ALC888, Intel HDA Network Realtek RTL8111/8168B GigabitEthernet Wireless RaLink RT2860 使用感メモ(順不同) 早々にLinux化したためExpressGateは使ってない。 筺体は非常に小さく、消費電力は約20Wと非常に低い。 吸排気口が上下にあるため、付属の土台に取り付けないと縦置きできない(ふさいでしまう)。平置きは可能。 IA64やIntelVTに対応していないので、XenServerやVMwareESXi等の仮想環境を構築することはできない。 Atomでどれだけ意味があるのか分からないがハイパースレッディング機能が付いている。 lspciの情報には「PCI bridge Intel Corporation 82801 Mobile PCI Bridge」とあるので、分解したらminiPCIのスロットがあるかも。 ACアダプタが地味に邪魔。電源を入れてないときはキーンと音を出す。 付属の無線マウスとキーボードはびっくりするほど無線が繋がらず使えない。 しかもEeeBoxは小さな筺体がウリなのにこれらは一般サイズなため無駄にでかい。 意外とニコニコ動画(FLV)はすんなり動く。 [▲上へ]
https://w.atwiki.jp/fns1556/pages/41.html
Network関連 1.1 インターフェースの設定 簡単ネットワーク設定コマンド(なぜかDNSの設定が反映されない・・・?) root@pc ~# system-config-network 以下を編集 root@pc ~# vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.1 NETMASK=255.255.255.0 GATEWAY=192.168.1.254 DNS1=192.168.1.254 1.2 DNSの設定 設定ファイル:/etc/resolv.conf のファイルはネットワークサービス起動時に自動で上書きされるので、このファイルからは設定しない。 参考 1.3 デフォルトゲートウェイの設定(上記のGATEWAYで設定しない場合) root@pc ~# vim /etc/sysconfig/network GATEWAY=192.168.1.254 root@pc ~# service network restart 1.4 ホスト名の設定 1.4.1 CentOS6以前 root@pc ~# vim /etc/sysconfig/network HOSTNAME=centos6.linux root@pc ~# reboot 1.4.2 CentOS7以前 root@pc ~# vim /etc/hostname HOSTNAME=centos7.linux root@pc ~# halt --reboot ファイル関連 2.1 データの16進数ダンプ表示 例 text.txtを10バイト分16進数表示 root@pc ~# hexdump text.txt -n 10 -C 2.2 ブロックデバイスのUUID表示 root@pc ~# blkid 認証関連 3.1 ユーザーのroot昇格権制限 例 user1のroot昇格を制限する 設定ファイルの場所:/etc/group, /etc/pam.d root@pc ~# vi /etc/group wheel x 10 root,user1 root@pc ~# vi /etc/pam.d/su 以下のコメントアウトをはずす auth required pam_wheel.so use_uid コンソール関連 4.1 CUI使用時の画面サイズ変更 GUIを利用せず、CUIのみで使用する場合、初期状態ではPCの画面サイズに一致していない。 そのため、適切なサイズを選択する。 例)1280×800のノートPCでCentOSをCUI運用する場合。 設定ファイル:/etc/grub.conf (シンボリックリンク) - /boot/grub/grub.conf 対象の起動メニューに該当する「kernel /vmlinuz-......」の行の最後に「 vga=ask」を追加し、再起動する。 再起動時に以下の様な利用可能な画面コード一覧が表示される。 使用する液晶に該当するサイズ(1280 × 800)は36Aとなることを確認し、36Aを入力して起動する。 起動後に画面サイズに問題なければ、この設定を再度grub.confに「vga=0x36A」(16進数0xに注意!)として変更することで、次回からこの解像度になる。 フリーズ時にSysRqを使った安全なシステム再起動 うちのLinuxが時々フリーズするので、そんな時のために便利な再起動方法 ことわざの頭文字で覚えると便利 ゾウを育てるって、もうとっても退屈 Raising Elephants Is So Utterly Boring BUSIERの逆 Alt+SysRqを押した状態で6つのキーを順番に押す!(少し時間は空けること) root@pc ~# Alt + SysRq + R root@pc ~# Alt + SysRq + E root@pc ~# Alt + SysRq + I root@pc ~# Alt + SysRq + S root@pc ~# Alt + SysRq + U root@pc ~# Alt + SysRq + B LinuxMania キーボードショートカット集(Fedora,Ubuntu,CentOS)
https://w.atwiki.jp/c0metssd/pages/19.html
VirtualBox起動 メニューの「新規(N)」をクリック 1.仮想マシンの作成 名前:centos32 タイプ:Linux バージョン:Red Het(32bit) 2.メモリサイズ 3.ハードドライブ 4.ハードドライブのファイルタイプ 5.物理ハードドライブにあるストレージ 6.ファイルの場所とサイズ centos32を選択状態にしてメニューの「設定(S)」をクリック 左の一覧から「ストレージ」をクリックして、ストレージツリーのコントローラ:IDEのCDマークの「空」をクリック 属性にCD/DVDドライブとなるので、CDアイコンをクリックし ポップアップから、仮想CD/DVDディスクファイルの選択をクリック ネットワークインストールの場合は以下を選択 CentOS-6.4-i386-netinstall.iso すでに以下をダウンロード済みであれば、以下でもよい CentOS-6.4-i386-bin-DVD1.iso CentOS-6.4-i386-bin-DVD2.iso ストレージツリーに選択したisoが表示されていればOKボタンで設定を終える centos32を選択状態にして、「起動(T)」をクリックする 「Welcome to CentOS 6.4!」画面 「Install ot upgrade an existing system」を選択 「Welcome to CentOS for i386」画面 「Skip」をクリック 「Choose a Language」画面 「Japanese」をクリック 「Language Unavailable」画面 「OK」をクリック 「Keyboard Type」画面 「jp106」を選択して、「OK」をクリック 「Installation Method」画面 「URL」を選択して、「OK」をクリック 「Configure TCP/IP」画面 Enable IPv4 support ←* Dynamic IP configuration(DHCP) ←* Enable IPv6 support ←* 「URL Setup」画面 「http //ftp.jaist.ac.jp/pub/Linux/CentOS/6.5/os/i386/」 を入力して、「OK」をクリック 「Retrieving」画面 待つ 「CentOS」画面 「OK」をクリック 「Warning」画面 「Re-initialize all」をクリック 「Time Zone Selection」画面 「Asia/Tokyo」を選択して、「OK」をクリック 「Root Password」画面 「Password 」を入力 「Password(confirm) 」を入力 「OK」をクリック 「Partitioning Type」画面 「Replace existing Linux system」を選択 「OK」をクリック 「Writing storage configuration to disk」画面 「Write changes to disk」をクリック 「Formatting」画面 待つ 「Installation Starting」画面 待つ 「Package Installation」画面 待つ 「Complete」画面 「Reboot」をクリック ※ディスクを抜かないと、またインストーラーが走る 一度仮想マシンを電源オフして 設定メニューのストレージから属性のところのCDアイコンをクリックして 「仮想ドライブからディスクを除去」をクリックして、 ストレージツリーのコントローラー:IDEが空になっていることを確認して、 「OK」をクリック もう一度「起動(T)」をクリックする X Window のインストール グループインストールの一覧を表示 # yum grouplist http //next.matrix.jp/20130605.html # yum -y groupinstall "General Purpose Desktop" # yum -y groupinstall "Desktop" "Desktop Platform" "X Winodws System" "Fonts" "Japanese Support" # yum -y install firefox gedit gnome-system-monitor system-config-firewall 日本語化しておく。LANGの情報を追加しておく # vi /etc/bashrc export LANG=ja_JP.UTF-8 # reboot # startx スタートアップ時からGUIを有効にするには/etc/inittabで下記のとおりに書き換えて再起動! id 3 initdefault - id 5 initdefault ネットワーク操作コマンド(tui) yum -y install system-config-network-tui nfsインストール # yum -y install nfs-utils ftpサーバインストール # yum -y install vsftpd csh,kshのインストール yum -y install csh ksh バックアップ・リストア yum -y install dump perl のインストール # yum -y groupinstall "Development Tools" # yum -y install pkgconfig glib2-devel gettext libxml2-devel pango-devel cairo-devel # curl -kL http //install.perlbrew.pl | bash # echo -s $HOME/perl5/perlbrew/etc/bashrc source "$HOME/perl5/perlbrew/etc/bashrc" ~/.bash_profile # source "$HOME/perl5/perlbrew/etc/bashrc" # perlbrew available perl-5.19.3 perl-5.18.1 perl-5.16.3 perl-5.14.4 perl-5.12.5 perl-5.10.1 perl-5.8.9 perl-5.6.2 perl5.005_04 perl5.004_05 perl5.003_07 perl-5.19.3はエラーになるので以下をインストールする # perlbrew install perl-5.18.1 # (cd /root/perl5/perlbrew/build/perl-5.18.1; make install) # perlbrew --force install perl-5.18.1 # perlbrew switch perl-5.18.1 # perlbrew install-cpanm # perl -v perlライブラリのインストール # yum -y install perl-ExtUtils-MakeMaker ←これ必要? # yum -y install cpan2rpm # cpan2rpm --mk-rpm-dirs=~/rpm # vi /usr/bin/cpan2rpm use Pod Text; ↓ use Pod Parser; line 369 my $pod = Pod Text- new(); ↓ my $pod = Pod Parser- new(); # cpan2rpm --install --no-sign Net Telnet マウス VirtualBoxでマウス統合機能を使うには ゲストOSに「VirtualBox Guest Addition」というソフトを インストールしてやる必要があるらしい。 ゲストOSを起動した状態で、[デバイス]メニューから 「Guest Additionのインストール」を選ぶだけで入れられるので特に難しいことはないです。 必須のツールを入れておく # yum install gcc kernel-devel kernel-headers dkms make bzip2 # mkdir /mnt/cdrom # mount -r /dev/cdrom /mnt/cdrom # cd /mnt/cdrom/ # yum -y update kernel # reboot # ./VBoxLinuxAdditions.run 2014/7/14